immersion muffle - French English Dictionary